peer-reviewed study - Alemán Inglés Diccionario